2485905
16094840
87742006
23168872
86494281
48119841
64737840
45838527
69505131
29351802
90669950
86877256
10968009
7553660
12063737
87209666
9733000
38156321
13184600
7375237
50875977
252736
1124170
55043066
20217937
47483368
67196623
48242585
81626170
88258665
52601248
38698326
4750431
20367068
42131176
2581566
50513608
22094935
54053014
56015957