47685739
5109646
24937561
17399526
10817240
726115
71278748
45915699
51201840
2534619
79581164
66286347
7430842
65773257
94467466
4550928
69769379
6614966
97634449
11507136
893801
12962154
43723313
91309085
42312841
85764297
81536031
72435588
61106090
81804963
87989326
17228891
96955591
29627605
41876267
26024208
6739406
53395164
87651307
48091049