53118732
86291536
36979158
96247392
24169621
13421153
21183259
75093411
94163136
2645609
22436012
72662334
37516448
11033033
81507713
9256774
80986949
36082217
37602334
17142137
49515046
49893892
47461552
4646515
41931668
14037021
7732557
9912386
83681345
37544304
38113811
4618348
7409709
66924040
42746668
87625604
35675310
69455046
22126948
36676294