81226503
47825494
76235773
67356695
2286687
88767682
20771218
8479518
25063687
65475117
7056566
94441025
22409089
11317414
7913458
78271181
75156781
91581178
7877096
33704621
90058445
26394215
33134202
36969431
33163158
87337666
34917133
55062500
48623688
7311771
1662686
8043236
2548993
96311406
82284728
80715600
9779781
96636628
12315552
30513575