89868562
244721
52835755
27877589
86403106
44026531
84151044
38272310
54662285
77175034
69314365
66301470
9636449
5878124
27753752
15863858
3099346
13088457
74383296
73236006
36298539
20639943
94182427
29449855
87538639
27121908
20487241
49003349
36129347
42901257
20446051
79339820
40549000
29153621
96061627
66473924
92431792
76877440
51116351
6920483