10103050
17706943
79335579
21249598
92561554
81632190
44972619
13156986
1786422
7667311
33046108
3917671
46058510
87085941
92905171
65001515
9462771
3811509
50303911
37492304
13893812
46491129
68039823
85881338
43501030
92804234
2875710
59284461
20764214
36672538
45087633
63653172
61932312
68112398
64195124
84327023
62366700
7968019
24611582
56503717