38655445
35962654
15869307
278507
66601927
18034105
80371007
34935227
57646859
69661681
40525197
35966178
47226102
17861857
79202369
319742
34379826
32795176
40579470
51257956
78754481
7044141
89378261
24058829
15284806
49078116
34154275
27755940
96836789
73024217
30471558
33561253
66155518
98412557
44699148
4019649
81379891
76618953
35077460
65365013