50032243
69014649
9222093
13196643
14242497
61775210
41083126
55178084
38389375
60475102
36293216
66045856
79325851
7881268
72241944
19014176
16213339
50565493
2926332
98399190
99753574
21731756
50192849
78576280
423293
71294511
97192430
47294817
86789315
33124464
90721676
42467016
94622501
72536702
47057117
48286161
39166314
46092309
26033626
70428472