1847381
8788894
10103738
36747023
22446924
25099600
940520
46719212
48606492
89207433
3239189
39681131
13331325
96643757
14066473
28067214
32428296
88298850
4284694
79544785
55515090
43405091
76591187
79793984
35859605
34379366
48791579
24827974
53152710
25463307
62631840
26615326
23324122
42606266
10542901
77729345
4723919
33271771
80626776
23433102