84384715
42199684
35344484
59305483
36154763
95427821
1851698
58421511
74519891
7378245
40573951
98013745
21719451
8273719
904101
11981107
45711064
55873238
8031906
7904272
30057421
21227929
61132390
84838071
9108845
91283138
64978788
89209543
3816186
20111289
93658038
50543370
49117269
6989835
4751237
78187861
16749496
68217738
7056567
72049196