19349450
46645296
57803113
97279980
63805929
54107108
4218400
55104449
17835844
7638062
94927600
760792
39982126
12948096
33069155
29656506
1496082
15752277
31816713
35511081
82925292
80916248
50266424
20873153
30615477
33251903
43789152
11327524
64132474
54425521
77156795
77301204
55897751
3459652
42358252
2045575
82377181
10526119
5094870
9026420