39839029
46566671
11591850
5011819
56938191
4692876
44371610
79913631
12797690
4164810
65532650
74933564
14046840
34385594
93072981
72423645
90758541
52789694
35105442
73953822
67771204
96304126
56627502
8977952
37242486
14589900
76977656
31028106
94733800
88267174
25291966
82595854
69388812
69498764
39483056
33826556
40638392
66799249
90811919
74693560