38974121
70256495
86612347
56213052
12904687
55627999
94419283
11106145
82176010
60938520
11229036
46997979
33144139
65224814
46575587
45246011
96522559
31482613
789712
21173239
8175034
9102750
4799331
27943949
85936537
4285014
61322532
77163781
24456151
18707148
87308726
46783441
94064729
79657559
55983668
62073008
29922771
18008367
66117758
97029390