30836430
54977700
5315065
15182984
2733723
92999689
63554939
26306905
30791395
75212289
2213851
8575200
52145529
9811968
94459916
73687725
4027849
3640863
74989399
13905932
68864410
43231887
46117206
6418423
74064243
56586593
27861241
44301814
1126430
87469843
83213215
37523069
383117
52794201
76044251
77049895
84981629
52058447
10788431
11995153