4144001
92875496
62813552
2809304
22411662
86779151
20954807
35907339
45119185
93044866
64693966
95984527
20026203
48977112
3133989
57106488
31953766
97081930
87122984
77949390
43014462
4735593
5477979
48159966
8926430
92801065
27867104
5171741
49648783
81398795
46068565
99082175
88309713
60531020
64636141
83708055
55303208
6972620
58873989
47583771