21196982
29489340
69228255
81226946
9719088
67847603
70952729
33375746
25543309
29364361
77199990
70553833
60397906
30782118
14994637
89567652
62681709
10906369
25086081
66672758
97007760
12125428
74913023
82972710
22167544
74836581
78603996
2017129
69094617
93302998
5189265
28178668
35037184
15026325
25072908
92982651
34523788
80577312
40132411
78904822