23383061
25188140
60165004
48759868
79349036
3066283
92745676
22869115
68564236
67237837
57499800
63826379
13955162
6180906
4364752
72511707
76166003
53918448
99589014
69181143
16426872
12826657
66505564
16843580
41907938
5861194
93632025
8219681
9866757
46451544
19972541
44722977
61111336
3303511
25437972
6004140
24122765
3477983
56498377
40254512