82051668
94971412
40056680
8641257
16994308
8421406
31044660
98331742
96064192
56291218
23878686
96957585
78508821
80631859
39088038
82683095
5166470
5065207
20451404
29811236
21003907
89494193
22868410
25504081
24324379
49288719
37184660
55739620
64898516
24845632
61295375
79458683
81623652
77556292
11395973
78881849
2688698
77979999
2381977
36089805