57096839
952880
4338201
26121064
7758407
3901215
78287023
71594690
52554594
81933404
7874719
24141110
67205457
85617196
7736250
27228310
50752259
69594487
16478187
53207881
66774666
30126727
44043415
30936537
157166
39823610
59984098
85571759
6856529
86363268
12622650
1431611
42656492
43386558
65927208
8849608
18929051
22716255
32966007
33777883