99146430
6957795
15087692
1255642
83567096
11689265
11334683
62077787
98507501
4469491
37596001
34725984
19014490
54471134
96627165
7414940
75207849
8805154
6488515
20021543
34797483
21861940
57495902
45416051
48036874
5574966
69624715
68336614
37206052
21054253
85717655
7569900
1283533
992235
80871136
46498472
65178344
69137829
71343068
22214600