43403492
55771048
23115755
22054892
54731217
30562722
89886849
551518
69379003
23474468
23496429
70741912
4607080
31712
25611064
82818985
52488904
30882843
71791697
55918249
52648527
77237503
67331894
32622975
74643245
86642899
34771732
1516513
11776833
87849162
77678234
61281318
39096179
16933487
32479440
43417742
11314245
49342038
901187
73038095