52871826
388270
40909157
1277981
3366589
55892174
43691031
58338724
5884605
29561033
51523313
33181980
6299282
70151633
10353615
3453922
35919350
52342167
25689850
29328580
6754922
55686788
5257710
72114319
14872888
50757668
75848972
86347518
12733626
88377370
84695171
37922881
49256216
5428655
36666954
29913432
80688729
23088960
75058590
13984020