18447662
26477127
91909168
7893602
84483813
91355347
98774121
7752501
13458824
16065373
56006750
96593239
78632225
59916056
43655866
2099916
232450
88488334
93488415
19532368
47901528
49886541
66461842
8270139
98033322
80666419
60363374
66043702
26829635
915267
29301946
64111561
55674815
20636414
49066491
36339904
64568261
53399131
16263392
11942204