5421506
99376065
93983272
12037219
17237595
99827305
93053872
50696396
13547208
56554224
40735669
43167362
4775676
25992531
125030
40782167
73475843
95054189
30486426
34079123
13477974
44785024
78796778
79731272
79087624
18739280
21619551
20776146
22775603
66961872
83466434
45384472
77801560
7112553
90711759
94387897
691248
65375047
1602371
49927068