42879642
5729290
86762844
44603143
2451702
78404151
75081235
37682937
80083332
63037404
93081793
86148215
3025147
77605624
54021705
15018574
64828690
15927436
77675922
76362543
78731674
35184732
17602636
49174687
89126251
22226823
83834513
59181212
38552005
7705629
21484653
26744133
59653073
19544034
16496240
49789626
19286760
86259694
67266385
66962136