27992779
57687338
95201895
7728387
52919718
16028789
43701925
86048032
96628813
65713166
42864113
43365406
55511226
59699397
91725047
237028
6132522
20786087
23472071
48698811
93093420
816897
33208253
63069611
78673616
15688861
75796703
88846668
2272370
88579597
54567114
31537862
75785707
56948938
1711690
18593406
7551227
49245678
637077
60955142