64266812
57275288
42126486
58663640
7715871
76968780
734428
81809757
7006547
67895637
75741143
94491969
5642269
31366872
89905355
14091638
46549714
69624705
79419751
2213962
90237779
3647217
57871455
48752761
48936011
39463851
31414399
70051318
6413557
153690
99923790
87022218
75764910
30888276
90828849
2772910
68183882
508578
49581513
183323