31644174
22741509
51913733
16588764
86858337
12704527
26045816
532852
27604200
31196398
88333819
38277449
38931983
36917249
81142195
60809143
15464262
50309638
90383655
46543496
45394023
55214327
412524
5072258
64451800
1088951
9869596
14995011
98141948
93039291
61914814
58484013
86801017
78926533
56546528
47899018
50862977
21357413
61286573
90868123