29575708
19971667
43157444
75004363
81559207
160066
76401679
7029808
69378933
88547227
69449799
10794080
57525493
94895945
78169092
79325431
75805931
7481630
76884008
15791885
2780670
24965669
13474002
1326508
81216322
7799214
10405619
9049114
77718931
39596302
14168405
81861729
89989910
86258148
9391935
49342007
30803590
649495
9431375
48613856