96996693
82989703
1854142
64699145
91627294
72536368
73091476
81441843
56457534
50174184
4027882
96748202
27225418
1609974
55413118
28482325
71093
30811007
31433314
4742951
65155903
81375160
94672032
65637299
18016273
28712815
74049893
5506442
77514725
91899701
36136415
27656548
26975871
99051163
823375
65376013
76234343
36532827
69073319
23098144