476849
32801250
74785
3715160
86748297
15171885
31851077
54142190
42441589
75884640
91375397
13977101
53121470
58599359
27867216
54186045
31703561
22036612
9448882
73338707
99907475
18983555
38882540
20324032
40756071
76978571
41557413
48081436
12249215
84416824
11273221
98225620
99587191
19159346
56421880
82051360
81013893
28652835
29215163
7064105