67548656
1571840
23924846
68556150
8181882
63079931
54851481
4540116
8388953
8480393
96645124
97085718
1677767
89954722
86509262
50156735
40927291
18022445
41553505
804515
12227603
60956066
74101446
73437330
1824752
85385881
61476027
75671504
77204526
7132407
69464925
187013
3111461
21268042
94943117
38074011
13765352
7361914
46233357
61011196