56969891
15651149
35134537
9328097
33343041
42119718
35689451
21875722
71641881
72968254
67906144
9867328
49124125
45058974
58548545
93325396
47566653
24962884
62302234
67646667
62085390
58183259
58792813
53187671
99541323
25195396
80748470
59991293
15057223
11588001
31703785
83476765
39698161
42014841
70958382
4811542
73542923
23971246
49821758
35835128