58613293
6475952
90159698
2771100
75657241
25191862
2237286
533608
60364599
39631320
29008880
11714526
87848625
23813369
21382510
21753580
29852676
59466866
4335765
33781947
38269344
60563175
44236700
3663562
54794207
43705236
7106758
63709737
58085571
50322263
94503686
49454006
29635356
15766737
75797098
21603158
89555622
50608671
67541801
82512252