36056558
48625817
8611724
69358588
94539049
98024243
88469929
92623615
6628993
78716487
64741236
56193411
36192756
80866545
17303504
31505567
8089728
48073299
28814439
16843723
46562644
44987086
6519496
44324509
95895111
84438522
66162026
67484930
50183643
59782078
69075203
52201018
7844323
99112011
95629602
85923720
58566354
27277064
31344443
70092749