33412003
48993676
2545374
45515593
34912123
1009804
58882691
71643056
30568583
6763960
30236083
29284686
59077685
85815323
37401248
99207419
24056449
8896745
3023763
64538555
92306824
6932787
3561652
36337907
62093836
95459026
3613998
46843891
88213359
3452918
8359311
532266
37837326
54112636
17536713
38331357
699411
83406405
81619911
81125162