468995
66062112
42099269
73714504
98261869
6582730
30998692
73431423
3858889
14752379
70822087
32445586
53564290
68887230
30547764
20808380
99435242
86571065
82664503
81136403
8216380
75484589
93735337
97488331
60718018
17732392
1138288
299263
27044227
95529359
65196968
96015199
792345
59733240
64943245
3654180
70947778
16317553
23284780
13521438