45573231
72592495
24882371
4561219
68803040
2144432
5439604
8811074
24713946
4881667
89991929
10185825
28685126
7891317
84919938
5303213
5252311
86136546
12193251
13033374
47056475
69433599
28649928
99086417
61186559
6152733
63401321
45993568
25691426
68734678
38525868
16584325
7862767
10542520
43707460
19545699
81549217
70178522
21379774
74912258