37628740
71091471
52295519
70499487
78594020
7945078
65524708
80628197
55363874
27694336
79312264
26491960
47319629
99819921
14283050
59686582
5637157
18185526
4801684
96746539
3945641
71181468
40648567
8712821
70811180
92642682
12724440
64748212
9714469
88692999
44244019
64925582
39013925
57331
59193717
41295327
16538740
31136350
17157620
12129299