45216446
25968349
94874773
282820
53173325
4375161
1221433
74987758
2723161
34583590
46696071
414157
7504255
1272852
22207258
80073641
77995579
2647614
45919010
256784
84111602
80373568
55699789
2202804
4115158
59699563
82966472
65272187
1417314
6676671
75609857
81804667
9579606
88961372
60567007
31226032
94914511
98715345
90611367
18724144