41856969
79587370
53075286
12726650
37191021
79767402
20671130
79363061
31975912
84613971
43867769
33369531
28872847
10056055
56104058
84529968
50061529
11305359
25801547
69434755
72906939
9816651
3598318
20594019
23129611
8726567
64986859
65266127
50893412
47513675
5535146
641702
48705455
76583193
317067
52882027
8497969
32876767
90418
95203353