37643118
98091474
80488859
35563237
3568683
35039866
27538090
92723319
26086253
51753894
4826821
85362327
22291573
10811149
70177762
67819320
33442376
27667551
9788491
75317052
93634299
93609299
26546205
26623607
28363967
46848625
82364388
447346
7482792
29976863
8196624
57961965
12243211
50208896
27353897
10529457
54344810
42495723
17003110
2778653