21743665
51246267
79519156
76597507
4833340
90348894
7891708
34221447
45332036
61308748
89573722
49727553
11932502
63667346
217781
10478026
95018090
4716645
7761797
84915225
48394372
71478889
8947576
351310000
90868655
50672264
12605799
33808610
66433574
33476872
15545964
14267261
77086287
68732867
73428574
5321274
89671496
58146069
67835304
34039901