12768668
7755967
63856062
38981885
29877541
85727253
27097382
59989238
82378707
45203804
40655010
99449185
90429602
67376000
75599047
11401924
48176544
31796033
887892
97926184
64656171
8974429
56029585
95722490
65029813
82518646
34382777
80119795
72858447
9838270
25254025
52616343
8733562
78754161
3811345
62154770
85663474
60068427
46249203
77974454