40538829
74306771
8807409
95975719
30711346
39627883
16614529
85885982
48554201
32003003
5685332
7809940
9574176
76036526
52873239
24642291
5779372
4949869
80544200
90016827
96575533
89273433
44288752
22418016
46038140
57677938
45566037
2657557
15911662
92701434
84171025
63476715
71843485
8635229
48716701
6529872
51391994
32703829
3851816
83909592