40138195
99267027
52639683
59945747
39757193
77552358
26705740
20086971
93509036
72986613
31125515
49245788
5187370
52176125
35158201
16701651
11552890
74869191
68881277
83316782
7362486
60138308
9876230
23659235
953166
68081918
65105384
87196296
18091793
91063412
99498648
3421079
9453513
86445058
60826489
83184167
70403708
84711762
2131427
56312679