27188123
19241616
20544883
48386169
47425092
784971
17106425
82951306
4828275
75065307
16053737
48289923
59283645
49258149
23685438
98191226
94985908
74017029
46824119
77987166
63523028
60166133
15127781
22172118
70805535
672169
26914360
21717829
23417414
68122637
67896
82646695
45581923
50056052
68217684
87357062
53342387
43699662
84225577
94399291