27507673
1109650
2083933
48479941
76213652
72334614
40146758
76377004
78339060
5892799
96692265
61006953
46346866
26383410
29699771
32791620
39037655
98164187
64792003
86404745
28466187
15746354
76716497
91399627
78796917
53276143
37071431
40497113
27718386
44119153
21119310
28215042
58554908
7827817
95479716
93476838
81527374
17058369
67299141
87752941