33647537
87223125
41169787
57344469
26098586
62803896
32759073
6947721
36129125
33664422
5028695
17264424
82667375
5289743
50463228
8837678
64598288
60508004
58125814
53861950
81792966
7021992
53816248
591367
84477152
87412066
58968587
61595495
68062181
27097295
81598937
22909995
76857896
21415051
97193683
936441
95199090
20884874
35428311
26834594