37558054
82805365
5095943
49379883
23722050
5764961
31059733
81827573
22492122
94233724
6741246
55929706
6539385
87831710
74311449
46977468
82871250
33886359
72131035
35973762
71854980
25286789
35021523
95797438
71692866
81731055
46066891
43847334
3372590
4248436
62379833
60913946
99877909
65453058
54429113
15702366
90307087
18569825
51884545
20681654