95078818
38532946
74648701
77673429
30457107
91149485
74978650
85654951
2007588
74883544
58583198
70285125
6466038
34738518
93785844
35852937
2282160
47648722
94324406
97428223
54423897
45166603
77279426
77413993
6668168
46369511
17301500
83564216
9541718
83822278
16677444
57754222
64666862
59229072
91737611
89212875
6935718
30247301
20846036
48053148