84068368
12022966
30724875
86099347
60811097
56748177
8997498
71688104
24402730
47799925
61046894
15613399
1392269
77984590
81977548
36163079
916861
50996487
35867083
29521412
24753018
42859316
76211178
93292803
41611889
96563789
23762345
6047348
25063736
17708740
38187491
26078157
62684566
43407714
19908828
13713713
52767985
43711380
33627376
85955093