5168936
12885903
27439464
341841
98257961
22121552
54288928
52352194
25428223
17914307
51793179
7630148
81911067
68064984
29205412
71863139
31649519
1483501
15748224
22679727
37922511
1179911
63618962
9282882
35132203
77053723
74022989
26571801
924712
31576073
5653025
16076175
81709340
85766931
72493378
94989525
39085906
87511871
18488240
3624173