41929243
1141794
40009189
9853796
52884613
20476971
39317613
6121111
50688134
10451052
65663566
80498791
66217801
73396337
59284443
10701617
51455188
12311299
86036186
90881601
65912658
63874192
521653
92046686
11207637
38443075
6168665
34213965
89803145
41276059
13088663
59721938
71769108
54189067
3565643
41242056
25769469
29158850
17664473
88995992