68037272
35707156
99301611
427460
17442376
47545861
24763011
13128423
38882637
25816668
34712472
2126293
72437648
40021192
39493810
23282453
20362564
30508613
71512107
17664292
6400450
28797118
9871804
33731191
57436066
23999216
92102216
5245888
60198312
80112861
35559574
17445266
18423596
21154627
80059629
71124857
4226472
34479873
6982566
54368017