32953832
38795452
83024635
23721010
7789308
7345776
7613618
46299539
23417825
83463492
22497852
64545401
9628280
10507856
27613786
14394886
80473824
72762344
79052202
11959050
79394903
22278585
83758198
78221845
8785990
61091984
21637017
1132445
47887211
30022335
48054400
7111316
421499
93226987
11364490
60322975
3422472
21191122
59446368
11956767