285577
47354985
12034300
31944958
18476195
76408505
48156505
26622714
5753875
50318076
16093779
66838012
90782182
83407502
655992
33907355
40791655
53955363
77011021
35372448
89671419
24292529
97492396
33688903
7021005
92974886
16024425
48829303
19138964
21413520
81598610
60855179
21454124
18828276
27528402
29335286
349537
88697691
96412989
9688921