11122479
70529772
1714848
17538352
42684941
2724493
75237666
8488462
12429453
67215052
14595314
55077224
2915276
30639023
13085393
99467646
92335389
45743400
25718907
44892632
1599341
26306870
52437083
96986602
95924270
79436449
27555217
48501283
25818691
83222187
5759808
66741831
74409322
64188374
3063731
61424983
62416593
12309612
63677692
97797234