40324252
23611590
14795789
74147755
33496044
84237932
76369458
4294799
52054130
25542859
7723609
25125117
3039567
27688974
29793102
40629018
34641143
53565889
79932892
88294555
786683
53152295
60055384
21114897
8718922
53571990
86231052
41987092
73082722
320789
34436716
44566383
24856946
14771361
22611933
4203786
51173938
99791313
5776343
72392236