68439785
72363260
88315483
682448
93796802
57469929
15129150
65175881
67168014
42891750
54403756
57259447
21441750
89983121
48512617
62398142
67675224
48841167
44225704
4193140
77516890
5845265
2667147
65598588
96786471
14909937
45917651
57162159
5931255
42771250
95907010
9354103
26655117
89993435
17774946
48836404
70364203
2140522
45626848
69615477