87453982
55385546
84877953
1897603
4707313
79017936
47046842
91633275
71431744
73504766
91026563
7671994
32873618
50326205
48954686
93447561
973578
66199781
8630756
48235674
84909226
4557575
69952168
4035387
1999319
30832934
1221268
14655313
73624447
32241286
819837
43479394
57504087
89476339
43272206
51305499
68441789
39135157
60232772
10052746