24744615
2842361
1407449
86467115
13677987
35698128
3706328
86106157
70216288
3741861
20861846
6077494
33511830
72897651
22076343
55507097
26193158
70225899
16645490
98991045
45468893
47726306
58056128
81149655
66355333
28498767
58768222
67235821
73225446
58873576
92385950
81149230
57913820
7119935
10226910
68274008
51127538
17844990
80437504
7823126