40735327
9116327
52639908
66492565
5357276
70073372
92685894
19862140
12729811
43094338
77477359
34124680
34939061
38419117
29322745
93121862
78168356
38114830
29603192
86444113
36396309
30673008
1165408
4259181
3439870
3110124
14322184
9357240
71091468
8172990
20523191
15291236
5878119
91801497
34654520
36482792
56475145
83241027
38221444
64082418