15244285
7854309
5869584
70797164
97446664
84357032
41836587
38895027
413777
52079504
27978375
39803002
2398838
32791148
92558824
18576087
84971557
58817930
44586182
5237897
31319994
52076499
79458031
47272851
35933143
7356583
75071327
29258243
4312608
66344163
48524926
23975275
74187299
41616577
83232463
17013140
56763269
84166487
73357647
54229976