26645636
92603765
98713015
16754156
23373488
45307357
72931264
71445067
67134120
52564236
62056073
7712143
9661080
97948957
77847295
70466386
12659619
79344661
21984025
91862346
46926527
74474182
16412105
44419976
44484849
8375532
14631958
64385854
71415637
56291376
8292660
59434486
31529337
12011924
3350440
90114959
78211732
37601950
24234184
64474224