47097252
77247405
42392580
92677703
76182802
6007600
6379482
45421146
89244277
73652899
52391548
20972463
6176820
96865455
84993979
90351134
71197901
7585851
61121194
6897439
90425724
51709010
29138283
32599540
61306066
59241772
25706025
41516875
47385108
10731696
3009068
51341080
37092629
88774516
80916153
35786296
76933729
71599656
80541360
15389890