21368917
61461072
74623960
89372146
21133914
69963344
33265176
1987169
93987566
92117979
47007959
89233984
8509268
96817229
16993901
4256511
31963316
52643079
94285426
4104821
44989481
497855
84307445
19092571
42579191
13801979
8349955
61941576
42918306
96297312
11918292
55119749
26961450
2445766
62106345
58181573
96614992
5743914
3955322
80021489