56832269
7118979
84054132
81172352
91983235
95251588
80818767
46726054
32081052
48135554
29013183
38752135
70118962
895294
63047531
647362
61216358
9921822
96605304
14025125
83037026
16394867
56981806
166207
65789670
88531624
9325389
206963
98318131
100002844
35227798
52063724
98397596
26619439
71561917
13108256
11112960
73049899
4638259
28621481