85839692
52435662
44898290
75671284
6975556
43489258
39099178
4835407
62768914
42682860
20379201
41191723
33573789
1163433
39517029
1138978
48103849
73804636
91226586
89131449
78338107
55298615
3163940
42273788
8456879
54372856
84819760
84142858
75962703
5630190
60979834
16539586
84021631
81638879
43393176
80028318
27763963
16425594
48576970
63432011