29642658
42805435
51452710
66619339
63091374
12604636
33389719
69491331
13101880
25688599
70062062
18842418
25515986
80193702
9791651
35827691
18826322
90901589
76832639
3333529
58059008
703777
67371471
34533308
3346102
69619023
78292455
18437480
4656874
28613954
46517465
86673125
20669603
74516764
89029538
87504526
82976418
279445
3438149
3424604