96758451
53473304
92627928
64944684
16767266
22614458
62247557
65349856
41921956
93464816
41158761
117203
31024587
5866744
6751428
94036429
5495273
73154476
38236216
91293672
73361999
42135848
26049483
28445981
40283406
21819084
66007918
48818071
7883658
52258092
85328636
60098373
80432705
5727454
25342709
16074209
91434689
20254842
16202949
2235455