23629149
87104407
71225881
8800363
20121387
26879762
59782601
21778279
77468932
48331158
75648521
38188539
9795600
57154913
41577986
80456377
17653255
16703181
49621324
30234172
96911907
28317556
11604972
3484576
23259665
10371516
5504904
89589124
65562
78928664
5041634
63325166
42985222
66146765
94765220
4903783
4844033
3446873
86425887
69229271