23014277
96333224
25645289
3649428
41403321
88533952
56804602
44485616
42145874
3136539
132629
92453435
72163661
33176112
6725854
69532843
15888476
79289747
44346340
68471429
31758717
19913303
89331177
65026454
34714106
68246166
26521137
67232891
54662270
4911190
52365453
96227618
47702509
49118568
39793230
18093918
64237264
59961349
77725028
33714864