12901506
40928370
70217483
94339660
94639693
79749973
1945870
69566157
2903135
82056753
75323503
50231314
36464483
60076556
27145490
48656641
82031624
22648318
91505837
52832892
58107353
28881189
72341624
23055882
81062791
71287104
80311773
10362652
41345483
14271127
11093262
96997794
43067279
27512283
7134665
96351881
34674715
59527936
25093236
35935705