77042572
59124575
97518816
1502550
31979600
6495516
405209
7697809
16146614
81962933
10585439
47505506
72314649
73163856
9110986
17046245
22981160
67872475
24022581
94411539
50859556
49349989
52787630
59555444
77953429
64953276
29156014
3151254
5353573
96796332
46227803
98144983
15785904
36975865
36681840
67548741
2909292
10694446
67566072
69869104