59974815
70587240
50416789
65539697
297299
16899468
87696594
290131
43159881
48249554
20237369
28984644
36914955
99614908
90472876
53416322
63461393
74812332
59621614
69382275
29037293
9944571
37319727
3299731
26387548
75507597
31348294
59931856
29232126
36375597
91873876
8670616
72356297
6635864
90146026
79845329
32244143
27329964
30463849
15171541