47572971
22208994
571880
10424050
20924465
42956541
29042035
45291380
2045289
32142243
76299762
12361111
90766369
45605125
4709754
76676875
31726311
20609320
62202978
44334994
98454908
59809260
33938910
62611487
70549737
14739863
7305040
21035307
93372245
20964095
22216542
90103729
13003759
81643708
31117581
45891844
55818407
3077150
84953878
98923882