63953947
22843194
62735614
8751771
3635702
82721586
90538164
31018319
97492973
43889996
39447272
60333025
7823896
29128834
42821433
4659496
97769001
9685085
53649440
90019018
50812944
49734714
99893135
93984499
98981169
73625106
34089519
2119344
23853676
14343910
35741004
94189092
60261688
11395578
6447830
31627802
1384523
64599477
3753662
84826889