4715535
3440817
18791220
89673370
7442784
55324314
59307696
109500
46223199
2134076
55161403
74085560
96481924
68289583
78673760
43856021
53502972
26091765
87152091
25817933
4087910
56572945
7731776
3829279
68384580
90198432
2076210
32252636
2303481
98239301
69938529
74027845
28921573
93832487
68689206
26139270
8536694
98243373
13463057
49868062