51203459
18774638
9150309
49297878
96006621
4131748
23101137
55617793
45024715
52384679
10654787
5929211
885298
64553550
64004414
72486500
59195844
9100224
122295
9624369
24412522
46438888
1271693
55279740
19738490
630636
53467229
87196696
40496379
18313146
20143540
88349611
35172367
92423246
65371076
80269565
20892278
7756671
58664558
671599