22751951
42471045
8911810
70095659
33155486
35681274
166554
63656767
2978792
24791169
29537512
277525
74129793
56114880
25338289
74507559
91168789
53365837
91978169
7898687
13064360
39041617
9051228
95591775
39313780
53874695
12104221
39326980
33125798
63177160
76494908
78917677
13388633
7239513
51708535
36328853
64213170
22002852
57586129
713268