85681697
54918593
86118381
66873783
57173909
3344946
4928232
96086225
6958601
74833033
20616082
26532708
43221817
15505003
5292656
86182963
821444
78647399
49995275
11759428
65045652
76445804
70685200
28038917
93252293
30546088
37733091
60588206
1796093
47457948
68063834
5582570
9776262
70084635
82244135
68315356
4357994
1276155
65396832
35566435