40936208
17252615
1021296
59317253
76215807
2352679
1317365
6070595
38279716
8117418
80463711
87231086
40843341
42267544
5028928
5188812
79834193
79239826
73547043
48516767
9864035
64491376
56598449
69811383
6887818
3970920
49806492
61667109
53474806
84169150
67313754
75724280
80526638
52828663
23354674
72701284
20663972
25648090
92479274
69165592