29233680
83052711
9995847
54356895
61081651
63136400
48178314
90373879
42554630
33996203
10999214
78896231
92121035
80037375
2377148
19679028
56317539
39728687
19895036
22623729
83291674
72503040
1832972
1601935
39466110
1068034
42824275
84886702
451799
40255289
68867739
76493543
1714233
43998473
13174768
2535637
67312439
4171650
12837631
28706820