20521625
5033335
99697467
49694180
36612728
44929106
68641915
85726496
51071219
75332111
52843275
51214980
13168309
90916587
47373868
3044024
47381752
72327322
30689487
7778648
8064861
5789312
21562930
5691159
57578817
5717239
92718556
74431002
6951492
54514921
57883025
70877240
65034587
59446369
96052008
84371049
3210714
45767263
69391360
53795819