28913922
91983774
60663565
16217814
13811474
55776513
69617651
7731993
94536720
3304875
90073307
54742309
47788000
42794780
25901389
33692071
81957461
7333652
40546047
58911556
13272118
20102959
41425743
91487135
15465427
95251549
42556723
12198381
65255800
509938
72928702
73177576
6302330
34332995
23734952
93035262
7331769
75102482
7780572
5077937