62865231
5523120
95358278
22091030
19929518
84327211
65702220
16856402
55369876
54889210
43937677
8322860
30384218
15543243
2595242
71025774
7197223
480771
72854376
60323379
86968962
55684594
41542755
91451659
5286243
70695130
73733040
32278393
62772322
10088882
96391940
9623361
39077022
26931928
83955817
85167006
90173810
31349012
89858000
10578417