85746967
9941125
77211568
35782724
66458614
69072400
69063763
56503068
33941411
95132499
40504674
4227912
25757453
1739699
70975676
4731529
84411923
83867847
76901214
74146399
2364724
9921851
39602248
33317785
18817154
56025878
5630515
94853468
52248532
89932325
22913134
93565568
26715563
3419574
87738976
44765032
1364732
81847556
4007671
33537612