76279145
20993158
26837848
42051612
8979931
28974267
21571353
71429939
85461865
29073242
67949676
81812732
64098392
57817287
48454843
9325768
6662763
67476803
68667970
99755619
50855254
89184121
41864250
64396321
57162047
74657255
19217873
90999509
5534350
63229854
66413323
69137992
21089594
7423855
91293714
31757164
7246576
36509520
28962221
79614477