93681264
57414169
42419237
8260957
79791245
5720280
74207454
27839404
1481247
65028417
52663109
24312778
87639782
2489383
22554871
76424638
1282288
48964115
82079873
60522662
28764939
22157905
9984697
93577500
67898653
60431977
64966015
68191776
54922176
73331425
40262037
26106080
47268501
226602
40295954
61214682
55806084
36829332
69328839
36642843