39626570
53118720
99908209
27226325
73005559
81145449
15307683
7568567
42497292
27661404
59913276
4957813
40982602
88091139
5367536
92142133
67648591
73595657
8814157
5227574
61516521
84026473
10029016
62954668
37369375
22714956
44526312
73809086
48252892
78293324
57208930
52621570
35789160
82161632
65973420
4673681
63393565
15167416
88121204
19127628