70549576
7744389
22729555
963687
29898892
92806643
97213042
74939797
58464195
74609627
9885917
2952875
64362546
41894860
3933135
23065716
94971241
40401611
14464056
33734751
14209168
59769930
54329044
34743744
32423145
65448984
1248362
13773552
4186913
20823465
23622907
3730228
99437510
1094958
20343522
2642574
40737265
33078251
5945161
48828238