23672810
7229595
556633
57283088
56829714
57525827
76012183
4782599
95786047
19695957
84405882
39747131
51213651
43526566
95521158
18503608
79746126
25719714
75627306
60279578
431731
64216834
5429475
13561416
95914616
79674469
66869955
53457327
32903473
988136
45096774
45998816
21271426
71163755
31842905
34018868
26598429
30416126
20911017
49145870