19216840
59769497
94505517
9305304
84501663
95765363
53546390
4037686
55871538
32477118
14677887
57491529
9618652
22342138
22491062
14959548
14463529
89527102
70675847
26552132
9604333
62052981
16572252
22317339
19442236
12127532
13634211
63591128
9395916
47996622
69173976
41347862
78525154
9977392
67357274
30677254
7949380
38034229
55669710
42623542