57218914
38935926
88499122
22329566
14654024
9978976
2812986
66287051
51319434
34124849
10415823
38178834
1102491
27084366
62067032
4460488
98462563
8599575
21706695
21787659
20785595
49699309
5177914
29901488
61643260
9552275
77415694
11257733
97281304
35059417
21567816
44418845
36726613
71882439
78448547
98667015
95377553
96808108
282484
29102071