52314501
7947502
43141957
6765568
19651621
61131256
34861487
74917209
886383
19086773
57131090
56193072
50867932
55896449
85143674
24932161
98173807
2917308
63251202
67648841
19903982
98583254
9951547
6658119
8024419
10674457
44497779
16436990
4591918
64336213
47025248
44037965
9408962
92002819
6006184
84562310
92566302
6056966
1007042
51605289