6690621
13785
66669445
1052346
34117343
12422781
20133311
597861
1807241
98093203
94524006
70701641
2746558
54587515
76697062
52479152
49938588
30392355
7398782
41473582
88875629
71952950
25115122
65436203
72619659
16225272
72814428
97155054
4902832
80453769
8023524
20053513
6164108
55025180
29464083
73417202
95875797
42502431
49661597
56362498