96239961
94901093
29529362
91024599
37909726
25441068
76102
17456097
79526951
79207517
23196123
11196867
36257683
11939987
8731949
34569135
49272670
65425788
7146732
1463408
73027556
20905045
42097432
44237380
25714477
81248605
90011161
49773524
72329749
95048543
70652713
75793130
37639986
14606969
69096551
52627144
33948007
64037168
87755022
4252400