3630786
53305133
13287378
9287481
41248836
4828841
64394353
8724231
7684672
51968956
57876502
56789017
95667784
10282998
4387446
47204978
11967848
10247556
12062195
87336904
48929436
11846952
9044628
2257907
27007037
58559302
40436700
38933558
30587293
12478168
10978281
32112895
10595917
46929779
62273615
29623685
30946725
46655553
23495013
8781533