14948392
6286928
56252382
55936652
24352150
56553726
68277583
21695645
59022234
37234721
8868034
14036152
14618115
74015673
42528880
30728532
430591
23747152
8353404
98997649
66923748
80351008
90129820
26999042
45421602
28974232
896238
1200872
36735637
7262624
79914533
98664628
5662586
90943392
64925749
94203067
39908392
57348406
4710550
30137277