9226906
46246120
79708759
74608709
2656291
13128934
53511328
18528400
31758112
79987150
88221189
43621865
62255449
99268058
64442273
2674523
46042617
7756214
27785618
315781
39271687
78829503
20567967
48148161
80261793
67588672
65135695
44654399
42691237
67485052
90484530
74964924
53383023
3901843
10305523
72202472
70848304
21765695
12099208
33217193