38671191
59391834
20085887
7999505
24071115
8811572
40789296
81147598
82129302
45803239
22694925
46828468
5336310
834507
10981092
86736598
5133491
12396673
18345243
7295752
14639495
80731305
51798858
14469503
32036877
13337332
15586907
19856497
73396043
95128288
8412559
59793564
46806541
75264026
7387412
15566005
55114940
67438780
91158767
84427331