38266338
89331273
5792558
69631909
39062372
2258145
11947605
33757261
40046141
62495549
65479899
38409181
63548168
65566367
62096947
99646867
47167254
39486295
34468887
19008638
93006951
62001176
45867526
35076015
33663874
73367556
73564020
3188526
24472243
65168234
94384533
2024959
8110786
98444654
84778137
50743374
6364550
66066222
49954122
159170