52378051
89342950
82626044
45432551
4406913
65932399
34017606
18961799
33449175
78074571
75448720
59875278
21449103
95133917
41955463
48073658
4199374
71453487
1158752
77745891
70401451
55608155
73492588
47761595
18028977
22912666
98665001
7391294
11616333
43667692
7668443
86528153
10924376
1597437
26898122
54847655
8863985
26556517
7428511
80198625