93417647
82234271
12528437
99695229
7978089
46394237
9673604
16055688
48407567
3072072
50756686
19923085
96677908
51934646
4238280
2213630
22514498
47795000
45953501
87154326
37794952
90794717
15325053
93045132
30588656
692243
37968914
41375778
2888194
56353218
28009711
41233915
10956234
448167
24633160
27943431
26807515
55828568
83803052
22608477