32312440
59569325
40515268
96266997
68458052
50391717
93408589
1677470
34311094
8277760
97291
60063235
61974875
25233643
50942295
52452887
49769787
35164622
75675657
3535633
39958189
70867960
53125067
97823023
52335547
73306485
40438771
63828411
44823317
23213066
2696672
38435894
56339537
79727889
73848591
47189674
76495295
88591506
74858940
55432747