3170146
7925129
23438556
50499228
15564598
5823996
4448241
67513247
69446693
3809300
98292440
11048115
18693187
9384715
21524094
99472882
17717140
31126824
607484
66504679
56626760
87348908
78009310
627452
4721417
98396675
43471850
91856892
82208780
1319819
32522777
29136859
92573208
27406615
77835301
44349871
2089785
66328203
91711159
9200519