4979971
2222208
56428775
21693146
21697658
1004663
68081398
58592753
79565423
7479167
27818281
67513824
28973788
74089499
49471918
21286420
6714657
8722568
28214456
64763022
3105861
88664911
74479502
87386834
49358578
529891
70138742
7741532
88729855
3818714
64424726
96487742
75282062
42143798
75338608
14147765
959726
49382516
27023229
28668992