36081695
30962250
86708892
11435111
18192646
94429562
74292791
45394126
24818683
70844816
59624980
88177669
8380798
70274165
22493498
13385704
91238845
20363763
75554069
26549677
76648107
67807270
97928395
58319513
8961856
17896095
48826418
65136284
10928328
5408678
7403167
20347320
83044257
85617233
42038911
43021453
71819475
72091672
55548440
48103425