37217566
39782468
42915561
16234480
26392454
95092976
49397141
92137781
3913133
37186595
39881052
9599206
36932945
65579700
63151109
56174701
67452127
82694483
73354931
93466417
79204012
7483146
1809835
35576593
78214352
33904236
36113016
18844362
85557987
14779844
17194135
54586103
16115928
96661400
23924507
81025946
21931516
49446505
7810876
28242579