50052508
84545151
55366015
71774355
80893587
41605544
54326337
52122861
22381415
34641123
11767068
54126612
56714157
5736251
30157452
64936356
39002418
50494780
69523962
67043557
39857163
10615160
18029005
355973
87153895
88342022
81597877
743338
29829229
70208340
98975431
60387043
92428608
43533436
18815274
71736501
26444443
69295505
72227178
74758802