50974084
69004287
38956439
36052958
4630490
1862627
39701918
13559427
99286999
13503315
96119198
81266367
3954749
50846217
61388637
97177042
69376915
11448415
30304673
72093290
76393268
16953955
7491953
9501926
14325895
7757345
14105295
41383208
9965277
17335372
61263287
99912463
58715265
199761
79323898
54086571
81841201
83556444
68361224
85232897