29177152
7727243
36767881
88008225
42736127
53104439
64026122
92157242
82762278
6655673
32556630
70932204
62572652
31008470
43836400
45876624
59554174
51035200
9236782
79397
13444525
75375914
52843813
14892962
88844756
27059763
12038595
62505215
1674555
63165826
6977602
1080218
869926
8920141
68742310
11101594
46479524
82062862
80281876
80455208