27454649
72123630
99806040
88264766
63897258
85552119
87749676
11405355
2862813
7092215
72086462
49485759
39689772
93531589
47573534
39388565
59016568
5765797
31712509
8794528
61265337
39129140
67336987
3925220
19514807
52146700
47645440
96296624
25419916
54129450
70628356
41165552
32181185
90996572
73659511
58498526
5730983
64262621
24638666
74306897