56758187
89665027
71953519
32303821
244625
38042935
28925575
78432960
29267480
25137761
84321429
7864186
84072709
45986149
23304616
3222254
46079599
43495172
56247087
90426729
6508636
27452855
47848384
1842316
31232348
84856163
82285494
81552402
20056935
5491113
1353443
84953025
73089979
9321735
20997997
12441216
36595980
6712468
80627390
50292633