82037879
80864053
42194013
75763743
5012762
30371990
16236128
60567768
17794978
7329512
274160
94735160
28748563
56515537
44247099
88085036
4541191
75186933
9851288
4496449
77096031
12812796
37508100
67819805
74761356
61931138
8799838
2662165
37184261
40879705
81509770
22099184
56066217
40283212
34096445
86318864
78354085
40859905
51579613
29438379