97211250
565228
79712920
4967639
42087086
62885067
65229731
1936998
21106254
1721327
4452139
574629
3039430
29625909
14647165
16265338
6312816
81761268
68581624
4530380
59488430
59273770
40978414
84653651
30395752
73491166
20281665
31672744
75734893
30322395
4074158
12834760
80656936
9219541
80501526
3695290
89869398
9294176
20819690
38893441