11021041
6660923
74519426
56606995
30453983
2881519
93846629
93859156
71571253
70249460
64737859
67644324
73022517
90678910
63888128
2114426
62169988
6001662
79831131
8253956
5949303
16559518
52927238
49468876
66563196
47417588
82174973
90299248
47595713
10111777
8963580
48376608
14586054
42704305
99164784
96408100
11199846
7624447
60907935
27645068