34829819
39818545
6249284
77918759
85802131
58178721
17298319
16218866
64678097
8737278
77711050
7692599
9493791
6036094
68152510
96045441
5098959
92717296
38267973
67497679
11687376
43882754
92904176
57529066
69386334
73564224
21535711
16925838
51671714
64313138
30246631
84776355
32649363
12522496
44849204
50422992
96533822
51086355
40197963
1267088