25541142
35208760
3218227
62837116
94983857
65258126
20343115
94819206
78397752
47763774
79129203
77702616
15108288
90439868
84724379
82712767
38618671
11663279
8586649
68495424
95314336
1085758
60091983
14222174
3464076
94643293
57485200
52077715
81182782
56575075
31929809
42321789
17862595
22747937
93362254
16622704
43624408
84234808
88499919
39446577