93675358
41736846
52589117
81724473
19531172
16301932
58668059
59359275
86074636
9560764
97546631
76603013
41289673
26417789
22633341
20293942
8488891
11114427
64198275
97895907
56399548
27757735
87629781
541370
43055605
62511998
7256999
10718279
97246679
13362128
19871990
7510693
34201783
23336971
55227908
47245821
60797770
36536874
82834331
18766972