37716426
28203090
8091619
23637150
66917316
30757547
14364971
90565209
3096001
8832364
86703332
46714677
94463650
48145703
14732108
90764206
96636233
1548760
8876339
3088681
85763496
63489915
38124881
72305940
3514144
31454634
6030631
97473524
41381578
82637752
14677661
55204003
88906394
94632659
52172412
80276281
17706189
26965471
25182353
64268797