21365578
93344956
37836903
32413272
17792955
91952358
34335660
40532529
3579369
17875726
73623607
66149236
3848983
51957585
60353539
85575363
1106240
77775193
3094565
36855625
92811141
85175014
92712469
74557847
30301945
75596735
71009088
51274929
43331325
3980131
2738225
94563458
84632229
86372521
35526725
36441837
91155651
2731935
87512748
25604486