36338660
40617632
804218
83564099
6302727
62471342
44375910
73414428
25093348
88545462
35378539
11345830
92825292
25659668
3159442
82363932
84876043
45452472
6572625
68407718
27728400
38045846
2016583
95605301
82188969
36673957
79062985
22608000
47968652
17402037
50754390
43976566
24173968
8201758
1605428
39256507
8025164
70919897
33911140
48933442