15477257
65215435
50265260
21525648
6584276
5083073
25103373
42097439
41408207
74162800
3007940
29468019
47073596
43129322
23068630
3226789
47574069
24812534
5028635
9140661
37867528
83057755
13505135
35574714
94803120
34165636
56587098
30533710
27575931
60149633
35457271
35492855
51502645
21053804
65322265
9905386
45558453
27635208
10925755
19223807