9151490
179358
9928404
87869605
90916669
29321990
7092408
50218872
50336505
14833727
48125466
63066596
40662291
84542384
99832685
94417461
48615188
89557881
2538239
95633068
83573660
29905869
22505872
32094215
87844736
7472352
3189363
93817326
37547146
36156442
42538894
64855616
72874130
73482944
1965282
95464689
99907051
42125505
7271114
5644775