66174454
80561564
30367282
87229818
6490953
19989027
19806916
339773
22003379
43788043
12987562
30749584
33792932
17064596
4133874
4267322
93175419
15116339
87037470
86487118
45859646
78369769
93671112
68404499
42344030
35414294
43362911
21882510
53158231
7993374
63398657
64694990
52885988
32004921
71488569
68214747
15544283
96597531
3529330
93825612