21053355
88284755
66915896
71573515
88527061
47458286
44228353
63031176
64265291
79645392
1847253
66264448
31454322
7326570
66823605
73033413
87039510
10328180
54841452
85711933
52663439
76841335
12344894
9441634
70242491
64701940
6869057
61145559
52369502
24541650
23737420
81773904
82867461
92112225
93208908
58155268
59809433
28434192
42127554
85131246