6336741
2108956
39879505
17973634
1001848
13479573
60813658
3464009
13028136
86371133
94432293
66771627
24534986
92701981
28162719
22484497
85856895
9823889
10031942
75023458
37255505
40398191
56162767
51288339
29144677
80628726
27171066
87058793
8271315
87103464
90709353
29938321
6221189
12161388
7526183
4212383
4106496
5633437
7987630
58665451