41179592
40857272
98358582
78294021
65157670
98888395
7392841
35015286
277280
98181121
99236339
7013673
8241217
53165
71652874
6319788
49647028
78457148
72613444
87846335
52109642
77941098
47665824
12002740
91081496
9411870
13537358
54349316
59813820
30255529
68507297
74277512
60515311
71226
44868661
37458343
7613368
68252537
68361154
86048721