27441983
14882381
50852087
2006570
40516857
96832490
62867642
9828318
29515847
98144209
15631684
30004359
97091007
83167764
80138304
49603439
73821188
3214135
72919124
60914442
42706807
67505726
54025491
60146561
31808343
7682406
9814303
82877694
9726458
38378415
30272587
442094
94785259
75253846
27012168
42102523
68278966
4028171
2987908
98729864