40834848
39972065
18095501
8045754
4511368
49535053
8393647
8031435
99772517
42899573
28274551
7294542
40577768
1083715
60136253
43744801
9176236
20591540
37122255
6903633
28124235
68854907
2518918
45971750
58283565
83407081
845629
8811988
12679033
4384831
82138448
91151042
37594144
25954108
41455946
84335283
54751619
70618990
14749828
93487388